// 定义全局的常量，方便vue项目里面都可以拿的到常量
// 首先定义token的常量
LOCAL_KEY_XINGUAN_ACCESS_TOKEN = "XINGUAN_ACCESS_TOKEN";

//这就是浏览器应用里面：本地存储控件对象
LocalStorage = {
    //首先通过可以获取本地缓存的值，并且格式成json串
    get: function (key) {
        let v = localStorage.getItem(key);
        if (v && typeof (v) !== "undefined" && v !== "undefined") {
            return JSON.parse(v)
        }
    },
    set: function (key, data) {
        //通过key和value 往本地缓存中存储数据
        localStorage.setItem(key, JSON.stringify(data))
    },
    remove: function (key) {
        //通过key去删除本地缓存中的数据
        localStorage.removeItem(key)
    },
    clearAll: function () {
        //删除所有
        localStorage.clear()
    }
}